package com.cdzy.common;
import lombok.Getter;
/**
 * 统一异常信息枚举类
 */
@Getter // 属于lombok的注解
public enum ApiExceptionCodeMsg {
    INTERNAL_SERVER_ERROR(500, "服务器内部处理错误"),
    REGISTER_FAILED(10001,"注册失败"),
    INCORRECT_USERNAME_OR_PASSWORD(10002, "用户名或密码错误"),
    NO_DATA_FOUND(10003, "未查询到数据"),
    OPERATION_FAILED(10004, "操作失败"),
    ADD_USER_FAILED(10005, "新增用户失败"),
    DELETE_USER_FAILED(10006, "删除用户失败"),
    AVATAR_UPLOAD_FAILED(10007, "上传头像失败"),
    BOOKTYPE_UPLOAD_FAILED(10007, "上传分类图片失败"),
    // 可以加入其他自定义异常
    ;
    private int code; // 服务端返回的状态码
    private String msg; // 服务端返回的信息
    ApiExceptionCodeMsg(int code, String msg) {
        this.code = code;
        this.msg = msg;
    }
}